Введение в JavaScript

084be3a8

Elements[]


При генерации встроенного в документ объекта Form браузер создает и связанный с ним массив полей формы. Обычно к полям обращаются по имени, но можно обращаться и по индексу массива полей формы:

<FORM NAME=fe> <INPUT NAME=fe1 SIZE=30 MAXLENGTH=30> <INPUT TYPE=button VALUE="Ввести текст по имени" onClick="document.fe.fe1.value='Ввести текст по имени';"> <INPUT TYPE=button VALUE="Ввести текст по индексу" onClick="document.fe.elements[0].value='Ввести текст по индексу';"> <INPUT TYPE=reset VALUE="Очистить"> </FORM>

Как видно из этого примера, индексирование полей в массиве начинается с цифры "0". Общее число полей в форме доступно как результат обращения

document.forms[i].elements.length.



Содержание раздела